# 快速上手

# 在安装之前

# 安装依赖

你需要在你的服务器中安装Node.jsgithexo

没有Hexo和Node.js经验的同学可以查看手把手教学

# 配置hexo博客

你需要在你的服务器上部署你的hexo博客源码并且配置hexo和git的相关命令。

本教程中假设你将hexo博客源码部署在了~/myblog目录。相应的,hexo配置文件应该在~/myblog/_config.yml

请确保以下命令可以在~/myblog路径运行成功:

  • hexo generate:生成hexo博客
  • hexo deploy: 生成hexo博客并部署
  • git add . -all && git commit -m 'server updates': 将博客更改添加进git
  • git pull: 从远端拉取博客内容
  • git push: 将本地博客内容推送到远端

可选配置

如果你不需要使用hexo的部署功能,则hexo deploy不用配置。如果你不需要远端的git存储,则git pullgit push不用配置。

# 安装

# 默认安装

下载源码

本教程假设你将winwin-hexo-editor安装在~/winwin-hexo-editor目录

git clone https://github.com/YuJianghao/winwin-hexo-editor
cd winwin-hexo-editor

安全警告

请不要将博客源码或winwin-hexo-editor部署到http服务的网站根目录下,例如/www/www/wwwroot/。这很可能会导致一些安全问题。

安装依赖

yarn # 或者 npm install

运行安装程序

node install.js

开始运行

# 不使用pm2
npm run start

# 使用pm2
npm run prd

然后用浏览器打开http://localhost:5777

如果你是windows用户

# 使用自定义服务器

直接使用http://yourserveripaddress:5777即可。

# 使用域名

你需要自行配置你的http服务器反向代理。

# 更新

bash update.js

更新后你需要手动重启服务

# 卸载

只需要完整删除winwin-hexo-editor目录。winwin-hexo-editor不会对系统其他文件做任何更改。

# 其他命令

# 停止
npm run stop
# 重启
npm run restart

# 开发
npm run dev
最后编辑于: 2020-10-4 3:06:10